
package net.qiyuesuo.service.impl;

import net.qiyuesuo.dao.FileMetaDao;
import net.qiyuesuo.dao.impl.FileMetaDaoImpl;
import net.qiyuesuo.pojo.FileMeta;
import net.qiyuesuo.service.FileMetaService;

/**
 * 基于FileMetaDao实现的服务层
 * 将数据写入数据库
 */
public class FileMetaServiceImpl implements FileMetaService {

	private FileMetaDao fileMetaDao = new FileMetaDaoImpl();

	@Override
	public int saveInfo(FileMeta fileMeta) {
		return fileMetaDao.insert(fileMeta);
	}

	@Override
	public int deleteInfo(String fileKey) {
		return fileMetaDao.delete(fileKey);
	}

	@Override
	public FileMeta getInfo(String fileKey) {
		return fileMetaDao.getByKey(fileKey);
	}
}
